package main

import "fmt"

func main() {
	test()
	fmt.Println("执行最后的代码")
}

func test() {
	// 异常捕捉 处理
	defer func() {
		err := recover()
		if err != nil {
			fmt.Println("err= ", err)
		}
	}()
	num1 := 10
	num2 := 0
	// panic: runtime error: integer divide by zero
	num3 := num1 / num2
	fmt.Println("计算的结果", num3)
}
